The DJIA Index lost 195 points Thursday, fueled by disappointing economic data and earnings reports. Biotech stocks were a major drag on the Nasdaq, with the Nasdaq Biotech Index falling 3%.
The price of oil per barrel rallied higher toward $60 today. The month-long surge in oil prices inspire confidence that Brent and WTI will continue to rise to new yearly highs.
Start the conversation