Reports have circulated in recent days that UK petroleum giant Shell is considering a bid to take over its rival BP.
Share this post
More Consolidation Is Not What the Oil…
Share this post
Reports have circulated in recent days that UK petroleum giant Shell is considering a bid to take over its rival BP.