The great rivalry between the United States and China will shape the 21st century. It is a truth universally acknowledged that a great power will never voluntarily surrender pride of place to a challenger. The United States is the pre-eminent great power. China is now its challenger.
The escalating trade war has been casting dark clouds over the global economy creating uncertainty and depressing the global demand for oil and therefore oil prices.