Alcoa drops $178m in Q1 revenue, profit beats street regardless By: Stockhouse Newswire April 08, 2014 at 12:58 PM EDT Aluminum prices still low. Read More >> Related Stocks: Alcoa