Oil spikes again amid Middle East conflict

Oil prices have surged to more than $US105 a barrel as Donald Trump urges allies to deploy warships to help escort ships through the blocked Strait of Hormuz.