Oil Slumps: 4% As Shanghai Lockdowns Decrease Demand Fears
On Monday, oil slumped about 4% to its lowest in two weeks. Because of the on growing worries about the global energy demand that was outlook amid the prolonged COVID-19 …
Oil Slumps: 4% As Shanghai Lockdowns Decrease Demand Fears Read More