Adding Walmart, the 12 US companies have a market cap of $30 trillion - roughly 43% of the total market capitalization of all S&P 500 stocks. Read more here.
Sky-high gas prices have drivers going out of their way for discounts at the pump. Oil executives warn that even higher prices might be on the horizon.