Unpacking CNBC's Final Trades: From Oil Giants to Tech Titans
BP Unleashes $5 Billion Deepwater Giant in Gulf of Mexico