Highlights Oil rigs rebound in line with last week prediction US oil demand declined last week due to resurgence of…
To continue reading this article, please log in or subscribe by visiting our subscription webpage
Categories: COVID-19, Inventories, Oil, US Shale, US-China Trade Deal, YA