<p class="MsoNormal">Energy stocks and crude oil prices alike collapsed Wednesday as investors digested new concerns about falling demand amid an increasingly shaky macroeconomic environment.</p>