TANIMBAR ISLANDS, INDONESIA / RankWire.AI / – Indonesia expects the Abadi Masela LNG project to deliver about $37.8 billion in direct government revenue. Energy and...
European markets fell Wednesday after EU economic sentiment data showed declines, raising growth concerns. Shell shares dropped 2.2% following lower LNG and chemicals forecasts....