Low oil prices threatening fracking industry
Friday, December 19, 2014 - 19:50
in Mathematics & Economics
Shale oil producers could lose business if oil prices stay below $60
Shale oil producers could lose business if oil prices stay below $60