Chart: U.S. Oil Price Rallies Amid Standoff With Russia | Statista
Infographic: What Can Be Made from One Barrel of Oil?
If the price of oil is $100 a barrel, how is the money distributed? How much goes to the producer? How much goes to transportation? How much is retained by the trader
What oil at $100 a barrel would mean for the world economy, Global : Today Indya