Brent crude tops $125 a barrel as no end seen for blockades
Oil prices continued to climb on Thursday with no sign of easing, as markets priced in a prolonged supply squeeze from the Middle East following stalled negotiations and firm signals from Donald Trump that the blockade on Iran will remain in place....

