OXY Slips Into Q2 Print With Bulls Still in Charge
OXY enters its Q2 results today having given back some recent gains — down 2.3% on the day and 4% on the week to $53.81 — but the positioning data tells a story that is still more constructive than cautious. The…
