Market news: The UK is holding talks with oil and gas companies about abolishing the windfall profits tax.

2026-02-27

Market news: The UK is holding talks with oil and gas companies about abolishing the windfall profits tax.