World ‘Substantial’ oil and gas price rises will not be temporary, analyst says 19 March 2026, 6:39 pm Team Buyback