News

BP (NYSE: BP) expects varied Q2 results due to lower oil prices, higher production, and seasonal demand shifts. Debt reduction and impairment charges also expected.
While Dow Jones futures were down 0.73% at the time of writing, the S&P 500 futures were down 0.7%, and the tech-heavy Nasdaq 100’s futures fell 0.63%. Futures of the Russell 2000 index tumbled 1.13%.