US naval blockade squeezes Iran's oil exports, forces crude onto floating storage

1 week ago 2
Add to circle
Iran’s oil exports have been slashed by over 80 per cent, with analysts saying only “around 4 million barrels” have made it out.
Read Entire Article