Getting your Trinity Audio player ready...
Consecutive trading sessions that crude oil futures have finished higher than $30 a barrel on the New York Mercantile Exchange.
Consecutive trading sessions that crude oil futures have finished higher than $30 a barrel on the New York Mercantile Exchange.