Oil Price Rebound Emerges as US Inventories Contract for Eighth Week
July 08, 2021 at 17:38 PM EDT
The price of oil attempts to retrace the decline from the yearly high as US inventories fall 6.866M in the week ending July 2 after narrowing 6.718M the week prior.