Investors buying a Treasury notes are essentially lending money to the government and they're promised a fixed interest payment.
Oil prices steadied on Wednesday as investors weighed optimism over a meeting between the leaders of top consumers the U.S.
Saudi Arabia's Public Investment Fund (PIF) and Aramco said on Tuesday that they signed a non-binding term sheet for the oil ...