Oil Surges as Russia Talks Stall

Crude Oil is rallying this morning, with a 5.1% gain pushing it back above $60.00/bbl and closer to $61.50. Energy markets are responding to the news that US President Trump has cancelled a planned meeting with Russian President Putin and launched new sanctions against Russian energy countries after the latest round of Ukraine talks stalled. […]