Oil prices fell more than 1% on Friday and were set for their steepest weekly decline since early April after reports that the US and Iran had agreed
Read on WOBR AI →