Oil Price Rebound Emerges as US Inventories Contract for Eighth Week
The price of oil extends the rebound from the weekly low ($70.76) as US inventories contract for eight consecutive weeks.
Read more:
Oil Price Rebound Emerges as US Inventories Contract for Eighth Week

