Is $60 a barrel oil on its way?

Oil prices may break above $60 a barrel if OPEC and Russia fully adhere to their promises to pump le...
Crude inventories shrink

U.S. crude oil stockpiles fell for the second consecutive week, adding support to prices that surged...
More