News

Shell (SHEL) and BP (BP) are in focus after The Wall Street Journal reported Shell is in early talks to acquire BP, though ...