Last week’s performance of oil was lackluster and directionless despite the US-China trade agreement. Brent tested the $65 per barrel mark several times but was not really able to hold the gains. This …
More Libya and Iraq: Geopolitical tensions only resulting in temporary oil price hikes Videos