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

4 months ago 21
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