Oil sinks on China demand fears; US stocks boosted by Ukraine talks
NEW YORK: World oil prices dived Monday on worries about China's energy demand amid the latest Covid-19 surge, while Wall Street stocks rallied on hopes over Ukraine peace talks.
US benchmark West Texas Intermediate oil and Europe's…