Oil prices have lately lost their forward momentum, with both Brent and WTI crude plunging this week. A rather...

read more