Oil giant BP (BP) is laying off about 5% of its workforce as it looks to bring down costs, CEO Murray Auchincloss told staff in an internal memo Thursday.
Read more...