Company News
Barclays: Q1 Earnings Impact of Iran War
Barclays expects Q1 2026 energy services earnings to face only minor impact from the Iran war despite lower revenue and higher costs.
The bank sees oil prices staying structurally higher due to elimin