2 min read Business News Oil prices fall after output-cutting deal 14/04/2020 4:38 PM Mitchell World oil prices dropped in volatile trade on Tuesday as traders shrugged off news...