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