Overnight Market Brief – 27 June 2022
Germany’s economy is pushed to breaking point after Russia reduced energy supplies by 60%. Germany cannot secure supplies for the next winter, while industrial furnaces that have run for decades may have to stop operating.