Jamaicas Oil Discovery Sparks Debate Over Energy Independence and Climate Goals ALX Q1 2026 Earnings EPS of 260 Reported Amid Limited Disclosure Barclays Reports 18 Profit Increase Raises FullYear Income Guidance