
Oil Prices Tumble as Europe Mulls Emergency Stockpile Release
Global crude markets retreated Friday as European governments weighed a coordinated release of emergency oil stocks, bowing to intense pressure from the U.S. administration. WTI crude plummeted nearly 4% to $89.36, while Brent crude slipped below the $100 threshold, signaling market anxiety over the potential intervention.



















