Oil dives 6% as Shanghai lockdowns stoke demand fears
Oil slumped about 6% on Monday to its lowest in two weeks on growing worries about the global energy demand outlook due to prolonged COVID-19 lockdowns in Shanghai and potential increases in U.S. interest rates.