Oil prices bounced back above $100 a barrel on Thursday as a US-Iran deal remained elusive, while European stocks fell and US government bonds came off their worst quarter since 1994, with the 10-year Treasury yield at its highest since 2007.
Oil prices bounced back above $100 a barrel on Thursday as a US-Iran deal remained elusive, while European stocks fell and US government bonds came off their worst quarter since 1994, with the 10-year Treasury yield at its highest since 2007.
Comments
Top comments