Black smoke and flames billowed for hours over Saint John on Thanksgiving Day after an explosion at the Irving Oil Refinery rattled windows across the city.