Oil surpasses $100 a barrel again amid the conflict with Iran., 12 March 2026