US stocks of crude oil and petroleum products have dropped to their lowest level since 2004 after falling by 10.6M barrels last week, according to new data from the EIA.
Read on WOBR AI →