You may also like

Oil Falls to One-month Low Below $70 after US Inventory Report

Oil prices slipped on Wednesday after three days