Lowly Mozambique humiliates Albo’s energy cowards
Last week, lowly Mozambique, one the poorest nation’s on earth, began LNG exports: Mozambique flagged off its first shipment of liquefied natural gas, exports that could help ease Europe’s energy crunch as Russia squeezes supplies.