oil price hikes
- OPINION
Libya and Iraq: Geopolitical tensions only resulting in temporary oil price hikes
Last week’s performance of oil was lackluster and directionless despite the US-China trade agreement. Brent tested the $65 per barrel…
Read More »