The week ended on 13th March 2020 can be termed one of horrific weeks for crude oil producers and traders as prices went down about 50 percent since the start of the year. Oil rebounded a bit on Friday following movement in the US Congress to pass a coronavirus economic relief bill. Nevertheless, the near-term looks dire for oil markets, with supply rising quickly as demand continues to collapse. The added threat is likely …
Read More »