Source: Oil and Gas
Bearish sentiment has overtaken the market as OPEC cuts its demand outlook and traders worry about the amount of oil China needs if its economy remains weak.
Full Article: Read More
Source: Oil and Gas
Bearish sentiment has overtaken the market as OPEC cuts its demand outlook and traders worry about the amount of oil China needs if its economy remains weak.
Full Article: Read More