June 23, 2023 • Energy markets still face the toxic mix of plentiful supply and depressed demand Previous Post EUR/USD IG Client Sentiment: Our data shows traders are now net-long EUR/USD for the first time since Jun 15, 2023 14:00 GMT when EUR/USD traded near 1.09. Next Post Siemens Energys Wind Turbine Troubles to Last Years, Shares Tumble