World Rising oil prices: Russia stands to benefit from price spike 5 March 2026, 5:54 am Team Buyback