A new report from Bank of America Merill Lynch suggests that oil prices are likely to be trading in the $50 to $70 range due to OPEC intervention and U.S. shale ...
A