Brent crude nears $105 as Trump calls Iran ceasefire on 'massive life support,' raising geopolitical risk premiums and pushing oil prices higher.

Oil prices gained more than 3 percent on Friday after US President Donald Trump said his patience with Iran is running out, adding to concerns over the

Oil prices surged this week as U.S. President Trump and Iran's foreign minister exchanged remarks, dampening hopes for a near-term agreement on ship attacks around the Strait of…