Video

Unknown · 0:00

Saudi Arabia's crude output has dropped to just 6.3 million barrels a day, an alarming shortfall from its usual role as the market's anchor supplier, and the resulting supply squeeze — driven by Strait of Hormuz disru...

Read the full summary on tuber

Redirecting...