News

Shell (NYSE:SHEL) is exploring the possibility of acquiring rival energy giant BP (NYSE:BP), though it hasn’t made a move and ...