News

Russia failed to reap the full rewards of the recent rally in oil prices, or the increase in its own OPEC+ output target, as exports slid to a seven-week low. Seaborne crude shipments averaged 3. ...