Here's one big reason oil prices are near a seven-year high: OPEC and Russia are producing less than they promised.
CNN.com - RSS Channel - HP Hero, CNN
Wed, 02/02/2022 - 7:11am
Here's one big reason oil prices are near a seven-year high: OPEC and Russia are producing less than they promised.