If you enjoy the content at iBankCoin, please follow us on TwitterTropical Storm Lee made landfall on the Louisiana coast, lashing the state with heavy rain and wind after shutting more than half of the oil and natural gas production from the resource-rich Gulf of Mexico. Full Story here…