Oil settles up near 3-year highs on signs of demand growth

German data shows largest upward leap since 1990s

Demand surge: US crude, gasoline inventories fell last week -EIA
Demand surge: US crude, gasoline inventories fell last week -EIAPhoto: REUTERS
Published 24 June 2021, 19:50Updated 24 June 2021, 19:50