Donate SIGN UP

Ellie-95

Only 1 question

Avatar Image
Ellie
What is the current price of a barrel of oil? What is the all-time highest price that oil has risen to?

Only 1 question