After incredible rally, oil outlook still uncertain as virus casts shadow over demand – Special Report

Few would argue that 2020 has been a good year for oil after the market turmoil sparked by the coronavirus crisis sent WTI prices crashing into negative territory for the first time in the US benchmark’s history. But just as the unexplainable recovery of global equities, oil is looking bullish once again, at least in […]