bp

With news of the oil and gas company BP beating predicted revenue streams this year with over