Will Europe’s Green Stimulus Affect the Prices of Oil?
Let's put the size of the oil market in perspective.
The world's average daily production of oil is 80.6M barrels. Taking the most recent OPEC basket price of $43.12/barrel, that means the world spends close to $3.4B a day on petroleum,…
Read More
Read More