Even a holiday week doesn’t spare the Biden administration from more bad news. After hastily opening the nation’s strategic oil reserves and providing about two-and-a-half days of additional oil, President Joe Biden took off for Nantucket, Massachusetts.
Read More.