demand recovery

Brent crude slips, but stays near $70 as demand recovery hopes lend support

Brent crude futures for May slipped 17 cents, or 0.2%, to $69.46 a barrel by… Read More