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...
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...