This year, the oil market has faced some of the worst supply disruptions in recent times and yet prices remain stuck in the $60s.
Source: FuelFix
This year, the oil market has faced some of the worst supply disruptions in recent times and yet prices remain stuck in the $60s.
Source: FuelFix
1,484