Energy
Oil Market
Oil falls below $75 for the first time since March as Hormuz traffic begins to recover
Source: news.google.com
Published: Jun 22, 2026 15:58
Oil falls below $75 for the first time since March as Hormuz traffic begins to recover NBC News
Detailed source content is still being fetched from the original article. Use the source link above for the live story.