Oil Prices Today (April 16): Crude oil is hovering below $95 amid peace talks over the Iran war. Where are the prices going?
Synopsis Oil prices remained below $95 as hopes for a US-Iran deal eased supply concerns, with near-term direction dependent on...
Read moreDetails


























