Oil prices have been pummeled by the double-whammy of lower demand due to coronavirus and oversupply as Saudi Arabia and Russia tussle for a majority of market share. US crude futures have lost more than 50 per cent in the past two weeks
from Top Energy News | Latest Energy Industry Information and Updates: ET EnergyWorld : ETEnergyworld.com https://ift.tt/399wX4L
No comments:
Post a Comment