Fetching News Details
The low demand, pandemic, and increased supply from OPEC lead to more than a 5% downfall in oil prices. Brent Crude saw a down of 4.5% to $40.4 a barrel, while U.S WTI crude dropped by 5.3% to $38.13.According to a recent report from Standard Chartered Analysts the global demand is estimated to fall 9.03 million bpd in 2020 and recover by 5.57 million bpd in 2021.