Loading...

    BP likely to lose $17.5 billion as virus hits demand for oil