Oil tumbled to the lowest in more than three months on fears China’s deadly coronavirus will hit demand in a market that already has plentiful supply.
Source: FuelFix
Oil tumbled to the lowest in more than three months on fears China’s deadly coronavirus will hit demand in a market that already has plentiful supply.
Source: FuelFix
1,363