18 Jun Energy / Automotive News June 18, 2025. Gas @ $3.84/MMBtu
London, June 18, 2025 (Oilandgaspress) –-The Strait of Hormuz has once again become a magnet for everyone in oil since it handles a third of the world’s maritime oil trade and most of the Middle East’s oil exports, at over 20 million barrels daily. The...