Oil markets face extreme pressure, with Brent crude briefly touching $126 on Thursday morning, as a breakdown in diplomatic negotiations between the US and Iran now seems likely to reignite military action.
Read more at Read More
Oil markets face extreme pressure, with Brent crude briefly touching $126 on Thursday morning, as a breakdown in diplomatic negotiations between the US and Iran now seems likely to reignite military action.
Read more at Read More