Briefing: Oil drops after US issues license for countries to buy Russian oil stranded at sea for 30 days
Strategic angle: The US grants a temporary license allowing the purchase of stranded Russian oil, leading to a drop in oil prices.
Energy markets, oil and gas, renewables, grids, and utilities.