Can Low Oil Prices Be Good for the Environment?
Friday, November 14, 2014 - 14:30
in Mathematics & Economics
Deepwater drilling rigs sit idle and fracking plans are scaled back as oil prices hover around $75 a barrel.
Deepwater drilling rigs sit idle and fracking plans are scaled back as oil prices hover around $75 a barrel.