Energy, Oil & Gas
Oil slips as hopes of Iran peace efforts weigh on markets
Oil prices fell by more than $1 a barrel on Thursday as expectations of diplomatic efforts to end the Iran conflict and the Russia-Ukraine war weighed on markets, although continued uncertainty over shipping through the Strait of Hormuz limited the decline....

