A recent article highlights the impact of trade war fears on oil prices, with China's response leading to a drop in demand. This has caused oil futures to hit multiyear lows, affecting energy stocks and financial markets.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing