Weak fundamentals continue to put downside pressure on crude oil prices
Global oil prices have held relatively steady since November last year. Despite several geopolitical factors affecting its fundamentals, it has been congested inside $83-70 per barrel…