Network: Wedgetail Astrostrategy Cyberstrategy Geofinance Geopolitics Geostrategy Global Energy

Leaders scramble to curb rising fuel prices

Some 90 countries have implemented some form of support to cushion the blow on consumers, after the Iran war sent prices skyrocketing.

Source: Semafor Business