Oil Prices Near $110 Amid Middle East Tensions and Supply Concerns
Oil prices are holding near $110 per barrel due to escalating geopolitical tensions involving Russia and Saudi Arabia. Washington's easing of restrictions on Russian energy exports and attacks by Yemen's Houthis on Saudi facilities have raised concerns about supply stability. Prices remain above $100 as traders assess the impact on global energy security.
TOI Business·


