News

Shell is reportedly considering a takeover of BP, whose market value has declined, but Shell's CEO suggests share buybacks ...