Share

Source: WTI oil prices log lowest settlement since Nov. 3