OPEC is crushing oil prices, and while an immediate drop to $42 per barrel could be in the cards, prices could drop even further.
OPEC is crushing oil prices, and while an immediate drop to $42 per barrel could be in the cards, prices could drop even further.