President Donald Trump has cheered what he called a record day for global energy shipments, revealing that a staggering 19 million barrels of oil flowed through the critical Strait of Hormuz on Monday.

As backlash to his Iran deal grows, Trump has once again taken to lying about all his victories.

President Donald Trump says a record 19 million barrels passed through Hormuz, helping drive oil prices lower and easing market fears.