Energy markets under pressure
Global energy markets are facing renewed volatility as geopolitical tensions in the Middle East intensify, with analysts warning that the situation...
Countries support emergency measures
G7 nations have said they would support the collective oil reserves release from their stockpiles to tackle soaring prices since the...