Energy and Power4 years ago
Oil Price Drops to $112 a Barrel as China’s Shanghai Reopens Factories
Oil prices, on Tuesday, dropped slightly to $112 a barrel as factories in Shanghai prepared to reopen after a COVID-19 shutdown. Brent crude futures, the global...