Russia Says Increasing Water Cut, Deteriorating Development, Etc Mean Only 36% of Its Oil Reserves are Profitable

Jan 31, 2021