A two-day selloff has cut U.S. crude oil prices below $50 a barrel for the first time in three months. The catalyst for the weakness — which comes despite an OPEC agreement to reduce production — is a combination of record high inventories and growing evidence of a rebound in U.S. shale oil activity.
Read Full Article »