Energy demand

The recent drop in crude oil prices—below $60 for a barrel of Brent this week—is thus a reason to let out a sigh of relief. Photo: Bloomberg

Crude correction

1 min read . 15 Feb 2018