Oil prices retreat from 2-mth highs; demand hopes, supply risks persist
Investing.com-- Oil prices fell from two-month highs in Asian trade on Thursday, as traders collected some profits from a strong run-up…
Read More...
Read More...