MORE FROM Energy

energy

Oil up to above $87

The price of oil rebounded slightly to above $87 a barrel on Wednesday after an explosion injured 10 people on a bus in Tel Aviv, a development that has the potential to seriously complicate diplomatic efforts to broker a cease-fire between Israel and Islamic militant group Hamas.

energy