By Lucia Kassai US drillers pumped a record amount of oil in March, but the final number came in lower than government figures previously indicated. Total liquids production rose to an all-time high of 20.8 million barrels a day in March, up 3.1% from the previous month, the Energy Information Administration said Friday. The number, … Read more