While prices have risen sharply since late April as some countries have started easing lockdowns put in place to combat the worst pandemic in a century, oil continues to be pumped into storage, leaving a massive mismatch between demand and supply. from Top Business News- News18.com Read The Rest:timesnownews...
No comments: