r/economy•
AlphaFlipper

US oil prices crash below $70/barrel for the first time since March 1st. down 38% from recent high in April.

US oil prices crash below $70/barrel for the first time since March 1st. down 38% from recent high in April.

Posted Jun 25, 2026, 5:00 PM UTC

1135
Loading comments…