Oil prices rose today reversing some of the losses from earlier in the week but still closing down WoW for the 7th week in a row. Both benchmarks are down 3.8% for the week. Fueling the market’s downturn, Chinese customs data showed its crude oil imports in November fell 9% from a year earlier as […]
