The price of oil inches towards $80 a barrel
..JUST three years ago, oil prices were in free fall. Spurred by the rapid growth of fracking in the United States and Saudi Arabia's decision to keep producing large volumes of crude, the price of a barrel of oil lost more than two-thirds of its value..
The Economist (blog). May 15, 2018 17:07 UTC