SINGAPORE — Russia held its spot as Read More See also Saudi Aramco’s profits already $88B as oil prices stay high