
As Iran war exposes global dependence on fossil fuels, the biggest emitters are reaping the rewards
Oil stands at about $110 a barrel and some forecasts have predicted it could reach $150. Food prices are on the rise and are expected to leap further owing to the fertiliser supply crunch, leading the World Food Programme USA to…

