Oct-24 trade deficit spikes to $27.14 Billion on oil import surge ...