Nigeria: Fifteen states now manage their own electricity markets
April 14, 2026 IEA-Just as oil prices on the futures market slip again on hopes for a quick end to the war in the Middle East, the head of the International Energy Agency issued a warning: prices are going to go higher yet. “Prices are already high, but they are not reflecting the severity of […]Read More
