Betting on an oil supply shortfall has been a bad trade for most of this year. Now there are signs it’s finally paying off. https://trib.al/8IznFfz #press

Reply to this note

Please Login to reply.

Discussion

No replies yet.