In a dramatic week for oil prices, with prices hitting negative territory for the first time in history and sending millions of barrels of oil into storage, market analysts have reflected on what this price slump might mean for the oil industry in the weeks and months ahead
from Oil Review Middle East RSS Feed https://ift.tt/2VGPIJh
0 Comments