deVere Group's Nigel Green says triple-digit oil and rising Treasury yields will ultimately force Trump into an Iran deal despite his stated resistance to pressure.
Read on WOBR AI →