April 1, 2026Russian Oil Exports Fall by 1.75M Bpd as Drones Assaults Baltic Ports. Down from 4.07M Bpd to 2.32M Bpd. Europe
April 1, 2026A journey through time through 26 years of wind power expansion with us (>20% of the systems are now older than 15 years) Europe