Oil slumped in early session today, May 25, following reports that Washington and Tehran are close a preliminary agreement to end the war and reopen t
Read on WOBR AI →