WTI oil price trading at $104 a barrel amid higher weekly US oil inventories
18 April 2012
Published on April 18, 2012 by Oil News – Simon Walker · No Comments WTI oil futures open Wednesday’s trading session back at $ 104 a barrel amid the latest report showed US crude supplies jumped …
