The Commodities Feed: Oil Trading Under Pressure
February 12, 2025 at 05:30 AM EST
The oil market traded under pressure after rising for three consecutive sessions as the latest inventory numbers from the American Petroleum Institute remain largely bearish.