Oil & Auto 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 More by The FINANCIAL March 6, 2020December 27, 2020 6 mins read