Oil Drops Under $62 due to Strong Dollar and Libyan Output
Oil and Gas News
Oil Drops Under $62 due to Strong Dollar and Libyan Output