29..3.22 Global oil prices fell by near 7% on Monday on fears of lower Chinese demand. Shanghai launched a two-stage lockdown to contain a surge in Covid-19 infections, said CommSec. Reuters also noted "Hopes for progress in peace negotiations between Russia and Ukraine, which could start in Turkey on Tuesday, also weighed on prices." Investors […]