US stocks rose on lower inflation and strong bank earnings. Crude oil reaching a new all-time high by December 31 at 14.5% YES.

Stocks rose after a report showed U.S. inflation was not as bad last month as economists expected

Oil prices jumped again on Tuesday after fresh US strikes against Iran that marked a new escalation in hostilities that has fuelled fears...