API and EIA reports ignored by market sentiment!