The decline of oil prices will weigh on the market in the short term. BP Plc's results yesterday and geopolitical tensions are contributing.
Oil companies are doing well as oil prices are rising.