Crude oil prices slid more than 3% on Sunday evening after the Trump administration signaled that a comprehensive deal with Tehran may not be as imminent as
Read on WOBR AI →