After a precipitous plunge towards the end of 2018, oil prices seem to have found a floor on the back of a Saudi Arabia pledge for deep cuts to its massive production.

Additionally, things are looking up thanks to a promising start to trade talks between the US and China, stoking hopes the world’s two largest economies are about to bury a bruising dispute that has rattled the global economy.