Skyrocketing energy prices and inflation woes mount as the ‘absurd’ reality in Iran sinks in

Energy prices may jump to all-time highs soon as the Iran war escalates without a ceasefire or a clear victory.