WTI crude prices hit $81 on booming global oil demand
Crude topped $81 a barrel as the global power crunch boosts demand for oil ahead of winter.
Sign in to follow this
Followers
0
Crude topped $81 a barrel as the global power crunch boosts demand for oil ahead of winter.
0 Comments
Recommended Comments
There are no comments to display.