Oil prices drop 5%, Brent slips below $98

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 →