US crude oil prices drop below $70 per barrel amid global demand concerns
US crude oil prices have fallen sharply, with WTI at $66.11 per barrel and Brent below $70, driven by weak demand data from China, US dollar strength, and economic uncertainties.