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 is a combination of record high inventories and growing evidence of a rebound in U.S. shale oil activity.

More…

Comments are closed.