Oil price surges above $100 as Middle East tensions threaten global supplies
11th September 2026
11th September 2026
Oil price surges to $104 amid escalating Iran conflict
16th March 2026
Hope rises for improved revenue as oil price hits $80.86/bbl
14th January 2025
23rd October 2026
31st December 2018
11th September 2018
17th May 2018