Crude Oil facing headwind, euro testing key resistance level

By Margaret Yang Commodities – Crude oil is facing headwind as Saudi…