US crude oil prices drop below $70 per barrel amid global demand concerns
US crude oil prices have experienced a sharp decline, with West Texas Intermediate (WTI) crude falling to $66.11 per barrel and Brent crude dropping below $70. This marks a significant drop of over 3% for both benchmarks,