Follow us on
loading....
Stock markets basically fell and oil costs prolonged profits Wednesday as investors pored over information showing further spikes to inflation....