The shutdown of a key oil-sands facility in Canada is flipping the global oil market on its head and slamming shares of producers that depend on the plant.
Source: FuelFix
The shutdown of a key oil-sands facility in Canada is flipping the global oil market on its head and slamming shares of producers that depend on the plant.
Source: FuelFix
1,949