EconomyBrent Crude Hovers Near $105 as Traders Weigh Post-War SupplyBenchmark oil is forecast to average around $105 a barrel in June as markets digest the easing of Middle East tensions and shifting supply.Jul 5, 2026
EconomyCooling Energy Prices Ease Global Inflation, IMF SignalsFalling energy costs are helping to relieve the inflationary pressure that strained households and central banks earlier in the cycle.Jul 5, 2026
EconomyWorld Bank Warns of Oil Glut as Demand Forecast SlipsCommodity analysts warn that abundant supply could push prices toward multi-year lows even as geopolitics keeps markets jittery.Jul 5, 2026