Oil prices have stabilized above the $100 per barrel mark this afternoon following reports from the U.K. Defense Secretary that Iran has likely begun laying mines in the Strait of Hormuz. This has triggered "panic booking" fears for LPG and fuel supplies globally, forcing the Maharashtra government in India to set up police-secured control rooms for cylinder distribution.