$15B Claim for Keystone XL Rejected
TC Energy's bid for a $15 billion payout over the canceled Keystone XL pipeline project has hit a wall. A trade tribunal has dismissed the company's claim, marking a significant setback for the Canadian energy giant. The decision came after a …