Crude oil prices took a beating on May 23, with Brent futures closing down 4.3% and West Texas Intermediate futures falling 5.2%. For context, a single-day drop in oil prices of more than 2% is …
More Why These Oil Stocks Crashed on Today’s Crude Oil Selloff Videos