News

Shell and BP are reportedly in early talks for what could become the largest oil merger in decades. BP shares immediately ...