Oil: Revenues last month amounted to more than $8 billion