Hurricane Oscar was a compact tropical cyclone, with the smallest hurricane-force wind field on record in the Atlantic, which made landfall on Grand Turk Island and in eastern Cuba, where it caused moderate damage, in late October 2024. From Wikipedia