Oil prices have plummeted below $43 per barrel amid the new coronavirus pandemic as well as unsuccessful OPEC+ talks.
Source: FuelFix
Oil prices have plummeted below $43 per barrel amid the new coronavirus pandemic as well as unsuccessful OPEC+ talks.
Source: FuelFix
1,259