OPEC Pushes for oil production slash but will Russia agree?
The FINANCIAL — With oil prices down more than 20% since the start of the year as the economic impact of the coronavirus saps oil demand. Oil’s losses came even as OPEC agreed to cut crude output by an extra 1.5 million barrels per day (bpd) in the second quarter. Oil traders fear demand for fuel will be severely curtailed

Latest comments