Oil Prices Slip as Iran Reaffirms Nuclear Commitments Ahead of Fresh Talks
Oil futures declined on Friday amid signs of easing tensions between the U.S. and Iran, and expectations that top oil...
Read moreOil futures declined on Friday amid signs of easing tensions between the U.S. and Iran, and expectations that top oil...
Read more