Finance May 1, 2026 Oil hits $126 a barrel as Trump weighs fresh Iran strikes Oil prices surge to $126 a barrel as Trump considers military action against Iran.