4033 Search results for ‘’

Market info

Oil steadies following dramatic week

24/04/2020

After a dramatic week that saw prices plunge below zero for the first time in history, oil continued to claw back losses as attention turned to output cuts in response to the demand hit from coronavirus lockdowns.