API: February US oil demand strongest since August 2005
US petroleum demand, as measured by total domestic petroleum deliveries, was 21.6 million b/d in February, only 0.03% above demand in January, according to the latest monthly statistical report by API.