3 min read Business Hurricane Oscar Strikes Cuba Amid Ongoing Power Crisis 1 month ago Ama Oprah Hurricane Oscar has made landfall in eastern Cuba, bringing winds of nearly 80 mph (130…