British oil giant BP posts $2.3 billion in third-quarter profit

British oil giant BP posts $2.3 billion in third-quarter profit

British oil and gasoline company BP (British Petroleum) signage is being pictured in Warsaw, Poland, on…

Continue Reading

Morgan Stanley sees ‘hot summer’ for energy sector, gives top picks

A robust oil outlook on stronger-than-expected demand this year should provide a “hot summer” for energy…

Continue Reading