Oil slid to the lowest level in almost 17 years as the coronavirus pandemic threatened to bring the global economy to a standstill, battering demand just as supply explodes.
Source: FuelFix
Oil slid to the lowest level in almost 17 years as the coronavirus pandemic threatened to bring the global economy to a standstill, battering demand just as supply explodes.
Source: FuelFix
1,157