Oil prices soared on Monday after Russia and Saudi Arabia renewed a pact to cap output, while the US agreed to halt raising tariffs on Chinese imports, stalling ...
A