Energy | Petroleum, News

US and Iran Prepare for Talks on Friday, Oil Prices Fall 2% as Supply Concerns Ease

Oil prices fell nearly 2% on Thursday after the US and Iran agreed to hold talks in Oman on Friday, […]