The Pentagon has deployed a pair of B-52 bombers to the Persian Gulf in yet another provocative military posture against Iran, just weeks before US President Donald Trump is due to leave office.