17 Million Barrels Cross Strait of Hormuz as Oil Supply Risks Deepen

About 17 million barrels of oil passed through the Strait of Hormuz on Monday, the highest volume to cross the strategic waterway since the Iran conflict...

Read full coverage on TraceNews