Donald Trump and Vladimir Putin’s agreement to negotiate an end to the Ukraine war has sparked market optimism. Oil prices ...