
Oil's real price is $30-$40 higher than the screen shows
Soaring shipping costs mean a barrel of oil actually costs $125 or more, not the futures price traders see.
CNBC · 2m

Inside Venezuela's new oil deals, from Caracas
A rare 24 hours in Caracas, the deals that were signed, and why $100 oil now has Wall Street rewriting every forecast.
CNBC · 4m