Oil prices expected to hit bottom in April

24.03.2020

Oil producers are facing their worst crisis in history, but the market is not at a bottom yet, according to several analysts.

The millions of barrels of additional supply promised by Saudi Arabia will take time to reach their destination. On the demand side, major economies have only begun to slow...