Oil prices slump to settle below $70 a barrel as supply jitters persist

Oil prices slump to settle below $70 a barrel as
Oil prices slump to settle below $70 a barrel as supply jitters persist
Shares:
Oil prices slump to settle below $70 a barrel as supply jitters persist