WASHINGTON DC, Nov 8: US President Donald Trump is taking credit for falling oil prices, attributing the drop to the Iranian sanctions waivers he announced on Friday even as market analysts blame him for driving up the prices in the first place.