Russia’s crude oil production stood at around 11.24 million bpd in the first 18 days of April, Reuters reported on Friday, citing an industry source. This means that the leader of the non-OPEC group part of the OPEC+ deal has yet to fall in line with the pled… [Read More]
Published @ April 19, 2019
OPEC planning on further oil production cuts?
Former Shell Oil President John Hofmeister on the outlook for oil prices.