News

Despite widespread bearish sentiment permeating the oil-trading sector, investors were responsible for the commodity ...