Crude oil futures took a fresh tumble on Monday, starting in Asia after China data revealed a sustained recovery may not be possible for the country and a U.S.
Crude oil futures took a fresh tumble on Monday, starting in Asia after China data revealed a sustained recovery may not be possible for the country and a U.S.