Crude Oil prices continue to trade under the $59/bbl zone, but a key explanation for the lack of upside is showing up in the derivatives market. Awaiting headwind to fade.
Crude Oil prices continue to trade under the $59/bbl zone, but a key explanation for the lack of upside is showing up in the derivatives market. Awaiting headwind to fade.