News

Spain and Portugal faced a major power outage with unclear causes. Experts debate whether renewable energy transition, ...
A price drop benefits any country seeking to cut its fuel bill. But in oil producing nations, lower prices can feed economic ...