Oil hit by Shanghai shutdown; yen sinks as BOJ defies the yield tide
Asian shares faltered and oil prices slid on Monday as a coronavirus lockdown in Shanghai hit
Asian shares faltered and oil prices slid on Monday as a coronavirus lockdown in Shanghai hit