Surprise Me!

Crude oil prices soar past USD110 a barrel

2026-03-09 11 Dailymotion

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.