Tuesday, 20 June 2017

Oil Prices’ Decline Deepens as a Seemingly Ungovernable Country’s Output Rises

West Texas intermediate crude closed at $43.23, the lowest point since last year, as Libya undermines OPEC’s effort to hold down production.

Related Posts: