The world has lost about 1 billion barrels of oil over the past two months and energy markets will take time to stabilize even if flows resume, Saudi

The Strait of Hormuz remains closed as the oil market hopes the U.S. and Iran will strike a deal that could restore energy shipments.

The world has lost about 1 billion barrels of oil over the past two months and energy markets will take time to stabilize even if flows resume, Saudi

Amin Nasser says their is a disconnect between oil futures prices and physical reality, as he warns about 'demand rationing'