3 min read Business News LNG suppliers flood market with excess spot cargoes as demand shrinks 30/03/2020 3:25 AM Mitchell Liquefied natural gas (LNG) suppliers are flooding the market with excess spot cargoes, generating...