Oil could hit $150/bbl as Gulf shutdown of 15 million b/d forces demand destruction
2026-03-10 - 11:33
15 million b/d suddenly offline in largest shutdown in industry history Read More
Share this post:
2026-03-10 - 11:33
15 million b/d suddenly offline in largest shutdown in industry history Read More