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

2 months ago 11
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