Market news: A North Sea oil tycoon faces asset freeze due to a deal involving an Iranian factory.

2026-03-17

Market news: A North Sea oil tycoon faces asset freeze due to a deal involving an Iranian factory.