<p>Bloomberg reports that, amid the naval blockade, Iran is nearing the limits of its oil storage capacity and is expected to cut production as early as mid-May. According to a report by Kpler, Iran has only 12 to 22 days left before it will be forced to reduce output by approximately 1.5 million barrels per | Read More in Virtual Jerusalem