Oil drops after US issues license for countries to buy Russian oil stranded at sea for 30 days

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.