Here is what banks see longer term

Large orders are sitting above 122.75 longer term

Related publications

Disclaimer