September 21, 2026September 16, 2026 - Actual, ArticlesOil prices rise to $109 per barrel, as Saudi Arabia outages threaten 4% of global supplies Global oil prices have risen sharply after crude loading at the Saudi export hub of Yanbu was halted and some… Read more