Oil sinks on China demand fears; US stocks boosted by Ukraine talks

Oil sinks on China demand fears; US stocks boosted by Ukraine talks

IndiaTimes

Published

Millions of people in China's financial hub were confined to their homes as the eastern half of Shanghai went into lockdown to curb the country's biggest ongoing Covid-19 outbreak.

Full Article