Are We on an Oil Recovery Roller Coaster?
It has been one heck of a roller coaster ride in global crude oil markets this year. A temporary Russia-Saudi Arabia price war, a monumental crash in demand, and a supply glut. And, of course, who can forget about price movement in 2020? After kicking off the roaring twenties 2.0 above $65 a barrel, West Texas […]

