Oil price rises back above $100 a barrel as energy market may be past ‘point of no return’ The Guardian 2026-05-27T01:30:00+00:00