News

Oil futures fell slightly on Friday after Iran reaffirmed its commitment to nuclear non-proliferation, while major producers ...