Oil prices steady while hopes for China demand rebound fade
LONDON – Oil prices were stable on Monday, close to $100 a barrel as support from a weaker dollar and recovering Chinese crude imports met renewed demand concerns linked to China’s stringent COVID containment approach.
Brent crude …