Costa Rica generated 98.6% of its electricity from renewables in 2025, recovering from El Niño's drought impact, as ICE Group ...
Petrol depot prices in Nigeria near N1,000 due to Dangote Refinery adjustments and rising global crude costs. PETROAN warns ...