Crude oil prices soar past USD110 a barrel Oil prices surged to USD110 a barrel for the first time since 2022, as the Iran war disrupts production and shipping across the Middle East. 09/03/2026 22:05 MYT Read More