July contract up $1.71 or 6.66% at $27.39 the WTI crude oil futures for July delivery are currently trading up $1.71 or 6.66% at $27.39 the high price just reached $27.48. The June contract is also hi
<p>10-year Treasury yields are now down to 4.71% after hitting a high of 4.88% early yesterday. The 17 bps retreat has been a catalyst for stocks to gather some reprieve and for the US dollar to
Leave a Comment