OPEC And Russia Are Not Pumping Enough Oil, Sending Prices Higher

OPEC and Russia are missing their oil pumping targets, sending the price close to a seven-year high. Production issues in various countries have prevented the organization from adding back 400,000…

Leave a comment

Your email address will not be published. Required fields are marked *