President Joe Biden blasted oil companies Monday, suggesting he could even support a windfall profits tax. He's...

read more