After years of forecasts predicting an imminent peak in oil demand amid a swift shift to renewables, oil and gas made a quiet but unmistakable comeback, with I...
Share this article
If you liked this article share it with your friends.they will thank you later