Company News
Barclays: Five US Energy Stocks Minor Impact
Barclays expects Q1 2026 earnings of energy services firms to face mild impact from the Iran war despite lower revenue and costs.
Barclays sees oil prices staying structurally higher, embedding a geop