Oil falls on easing Libya supply concerns, lingering China demand worries
By Nicole Jao NEW YORK (Reuters) -Oil prices slumped over 2% on Wednesday as worries over supply disruptions in Libya eased and demand…
Read More...
Read More...