Oil rally fuels stagflation concerns as Middle East tensions persist