Moscow/Washington, Mar 18 (UNI) Russian President Vladimir Putin on Wednesday agreed to halt attacks on energy and infrastructure targets in Ukraine for 30 days, the White House and Kremlin both said, after the leader''s lengthy phone call with his US counterpart Donald Trump.