BP made its case for a brighter, albeit smaller, future on Monday morning, as BP CEO Bob Dudley and other key executives met with investors for Investor Day, explaining the company’s views on its legal position, investment in Russia and its growth strategy.
More »