US crude stockpiles drop, defying analyst expectations

    U.S. crude oil inventories declined last week, surprising analysts and highlighting shifting trade flows and refinery activity, The Wall Street Journal writes.  According to new data from the …


    Already an INSIDER? Sign in.