Oil Prices Collapse, As Saudi Arabia Makes Deep Cuts
The world’s most traded commodity has fallen under new pressure as demand fears ripple through the oil patch. The surge in the number of COVID cases around the world and the discontinuance of record purchases of crude by Chinese refiners have produced a chain of events that has the future...