Energy, Oil & Gas
Crude oil prices decline after reports of new talks
Oil prices extended their decline on Wednesday, as cautious optimism over a possible resumption of US-Iran talks eased immediate supply fears, even as underlying risks from the ongoing conflict continued to cap losses....

