Crude oil charges were on a roller coaster ride in 2022, heading north of $130/barrel in March amid the Russian invasion of Ukraine. These days, West Texas Intermediate (CL=F) is buying and selling at about $80 while Brent International (BZ=F) is hovering over $83/barrel. A slowing globally economy, China’s new […]