World Why are oil and gas companies making huge profits? | Al Jazeera Newsfeed Team Buyback 21 August 2022, 1:42 pm21 August 2022, 1:42 pm Al Jazeera English, Worldnews Share this:TweetRedditTelegramWhatsApp