Clyde Russell (Reuters) – A couple of months ago it would have been a brave call to say that OPEC+ would be able to bring back 2.5 million barrels per day of crude production and still keep oil prices anchored around $70 a barrel. But this is exactly what has occurred, with the eight members … Read more