Oil Prices Nose-Dive as OPEC and Russia Fail to Reach a Deal

Oil Prices Nose-Dive as OPEC and Russia Fail to Reach a Deal

Coronavirus has sapped the world’s demand for oil, and major producers cannot agree on what to do.

Leave a Reply