17 March 2021 2 Min Read
Oil prices are up as uncertain traders bet on demand recovery
Speculation over when and if people will begin to travel and commute again is driving dueling bets in the market and historic volumes of trade
Subscribe to our website to read this article and support quality journalism.
If you’ve already subscribed, simply sign in.
Subscribe Sign In