Saudi Signals and Trump Tariffs Are Cracking the Oil Market
OilPrice.com
Low inventories reported today by the Energy Information Administration (EIA) did nothing to staunch the bleeding, with WTI getting..