Large, Finance and Markets Oil prices jumped 4% on a wave of new retaliatory sanctions on Russian crude over Moscow's ...
Russia's budget was initially based on $70 per barrel expectations, but experts later cut that to $58, with a modest rise to ...