Oil Traders in Panic After Russia CPC Terminal Order
A Russian court order to halt oil loadings from a port in the Black Sea has unnerved European crude traders already reeling from the tightest regional market in years, sending prices for competing barrels spiraling. […]