Signs of tighter supplies and Chinese economic support buoy oil prices, while Western data adds to uncertainty
On Monday, the Organization of Petroleum Exporting Countries (OPEC) informed the European Union that Russia crude oil sanctions will erase about 7 million barrels per day...