2 min read Business market Oil steadies on demand recovery expectation irrespective of European lockdowns 3 years ago Marlene M. Karmen Oil pumping jacks, also known as "nodding donkeys", are mirrored in a puddle as they run in an oilfield near...