Economic Times•Business•12 ఆగ
Oil Drops On Lower Demand Forecasts Despite Deadlock In Us Iran Talks
Oil prices dipped as demand forecasts for 2026 were lowered due to the U.S.-Israeli war on Iran. Despite supply concerns from the conflict, a surprise build in U.S