German business morale deteriorated in April, a survey showed on Wednesday, bucking expectations for a small rise and suggesting Europe’s largest economy is losing steam as trade tensions hamper its exporters. Source: Reuters
- Tellurian Inc.’s proposed $28 billion Driftwood terminal in Louisiana and Sempra Energy’s Port Arthur LNG project in Texas;