Oil Prices Slide to $97.04 Amid Supply and Demand Jitters
Global oil prices have dropped to $97.04 per barrel as of July 25, according to data from Detik Finance.
This represents a decrease of $1.45 from the previous morning's rate, but still remains $27.50 higher than levels recorded a year ago.
The price fluctuation is primarily driven by supply and demand dynamics, with broader market fundamentals such as economic downturns, geopolitical conflicts, and systemic disruptions also influencing price trajectories.