Oil prices settled at the lowest price in nearly three weeks on Monday, driven by waning optimism over demand.
The post Oil prices drop on waning optimism over demand appeared first on Shale Gas Reporter.
This post appeared first on Shale Gas Reporter.