News

Oil prices settled down more than 7% on Monday, losing more than $5 a barrel after Iran took no action to disrupt oil and gas ...