BP Heads Into Q2 Print on a 22% Monthly Surge
BP arrives at its August 4 second-quarter results riding one of the sharpest one-month rallies in its recent history — a 22% gain to $45.22 — and that price move is the central tension heading into Tuesday's…
