World Why an oil producing country is supporting a transition away from fossil fuels | DW News 21 November 2025, 2:46 am Team Buyback