U.S. benchmark crude futures fell as much as 2.2%. Global confirmed deaths from the coronavirus -- which has eviscerated energy demand -- topped 1 million. Meanwhile, three of the world’s biggest independent oil traders said consumption won’t meaningfully recover for at least another 18 months and Total SE said demand growth will end around 2030.
More »
No comments:
Post a Comment