
Global oil prices remain unexpectedly stable near $100 per barrel despite initial fears that Middle East conflict could drive costs to $200. This price suppression stems from four primary factors: the U.S. fracking revolution, which transformed the country into a major exporter; the strategic drawdown of oil reserves by the U.S. and other nations; increased production from Canada, Venezuela, and Nigeria; and a significant drop in global demand. Energy analyst Carl Larry notes that while American frackers are cautiously increasing production, the current stability relies heavily on finite strategic reserves. China’s mysterious drop in oil imports further complicates the market, with theories suggesting they are utilizing undisclosed underground reserves. However, experts warn of a potential "catastrophic" financial breaking point by year-end if these reserves dwindle before supply and demand can fully adjust to the ongoing geopolitical instability.
Sign in to continue reading, translating and more.
Continue