US crude oil inventories down 0.3% for week ending March 8
- Inventories decline by around 1.5 million barrels to 447 million barrels, against market expectation of 900,000-barrel rise
14.03.2024
Oil