Brent Oil ascends overhead $80 amid a global energy crunch
Brent oil thundered above $80 a barrel on signs that request is running in front of supply, exhausting inventories in the midst of a worldwide energy crunch. The main rough…
Brent oil thundered above $80 a barrel on signs that request is running in front of supply, exhausting inventories in the midst of a worldwide energy crunch. The main rough…