Oil prices down slightly but hopeful of China demand
Oil prices fell on Monday, while China eased some of its strict COVID-19 protocols, which have fuelled hopes of a recovery in economic activity and demand at the world’s top crude importer.
Contracts for Brent crude and …