Oil prices fell about 3% to a seven-week low on Tuesday after Iran and Israel said they had halted attacks on each other ...