North AmericaWorld News Shows US to release 50 million barrels of oil from strategic reserve | Inside Story Team Buyback 24 November 2021, 11:02 pm24 November 2021, 11:02 pm Al Jazeera English, usnews, Worldnews, WorldNewsShows Share this:TweetRedditTelegramWhatsApp