Oil price decline weighs on BP and Shell amid Iran-Oman talks
Business

Oil price decline weighs on BP and Shell amid Iran-Oman talks

The Irish Times logoThe Irish Times

In Dublin, a new US investor has disclosed a sizeable stake in property developer Glenveagh