Starbucks Corporation (NASDAQ:SBUX) is finally getting customers back through the door. That is the good news. The problem is ...
Middle East crude exports are recovering, but oil prices remain above $100 as logistics, soaring freight rates, and refining crunches paralyze energy markets.