enrude

Day

April 22, 2020
Oil prices plummeted yesterday, with the future of the WTI for the first time in history trading in negative territory Despite the vertigo produced by seeing negative prices, these can be explained by a combination of both fundamental and technical factors. Furthermore, it is reassuring to see that both Brent crude prices and long-term future...
Read More