featured
Global energy markets may not recover until 2027 – IEA
The International Energy Agency has warned that global energy markets may not return to pre-Iran war conditions until 2027, as the conflict continues to disrupt oil and gas supplies and…