Oil prices dipped Friday after the U.S. issued a 30-day license allowing the purchase of stranded Russian oil, easing immediate supply concerns. This move follows a larger release from the Strategic Petroleum Reserve and coordinated efforts by the IEA to stabilize global energy markets amidst escalating Middle East tensions and threats to the Strait of Hormuz.
Originally published by The Economic Times https://economictimes.indiatimes.com/markets