oil supply

5 Trends That’ll Shape the Oil and Gas Industry in 2019

More than 4 billion metric tonnes of oil is produced annually. But as big as the oil and gas industry is, there…

6 years ago