mindrevmedia01@gmail.com 0 Media 29 Apr 2026 April 29, 2026 Oil price soars above $118 after reports of 'extended' Iran blockade The price of crude oil has swung sharply as uncertainty over the war in the Middle East continues. Continue reading