Oil prices mixed as demand shrinks, but stimulus hopes support
The collapse of a supply-cut pact between the Organization of the Petroleum Exporting Countries (OPEC) and other producers led by Russia is set to boost oil supply, with Saudi Arabia planning to...