World This is why we keep talking about Saudi Arabia’s oil | DW News 31 July 2026, 6:56 pm Team Buyback