Oil prices fell and tech stocks extended gains after Iran shared its latest proposal for negotiations. Brent crude futures fell about 2% on Friday to around $108 a barrel. Both indexes finished April with their largest monthly gains since 2020, as investors looked past the war in Iran and focused instead on strong earnings.