Construction Spending UP but Actually DOWN, EU to Ban Russian Oil, and More