© 2008-2024 One News Page Ltd.
All rights reserved.One News® is a registered trademarkof One News Page Ltd.
Is this the end game for oil?
[NFA] The coronavirus crisis may be triggering the long-anticipated tipping point in oil demand and it is focusing minds in OPEC.
Megan Revell reports.
071620 5-630