OPEC and Russia Agree to Cut Production by 10 Million Barrels a Day

OPEC and Russia Agree to Cut Production by 10 Million Barrels a Day

The cuts for May and June were smaller than some investors and analysts had expected, and oil prices gave up earlier gains.

Leave a Reply