Oil holds above $70 despite forecasts for weaker demand growth
LONDON -The Brent benchmark oil price held above $70 a barrel on Friday, broadly shrugging off a warning from the International Energy Agency that the spread of coronavirus variants is slowing oil demand growth.
Brent crude was down 18 …