logo

Energy News

Share

U.S. Crude Oil Inventories Decrease By 8.0 Million Barrels In Week Ended 4/30

Vestas Wind Systems Q1 Revenue EUR 1.96 Bln, Down 12% From Last Year

Siemens Energy Q2 Revenue Down 4.4% To EUR 6.5 Bln

Devon Energy Q1 Net Earnings $213 Mln Or $0.32 Per Share