Oil giant BP is a buy as fundamentals remain strong, Citi says in upgrade
Citi says it's time for investors to load up on shares of this oil stock.
Source link
Citi says it's time for investors to load up on shares of this oil stock.
Source link