US naval blockade pressures Iran into drastic oil export measures
The US naval blockade is squeezing Iran’s oil exports, forcing Tehran into drastic actions. The likelihood of the blockade being lifted by May 31 sits at 57% YES, down from 72% just 24 hours ago. Market reaction The May 31 blockade-lift market has moved sharply, with odds dropping from 90% a week ago to the
