Oil prices have skyrocketed, echoing 1973’s pain at the pump.On Thursday (March 19) Brent crude skyrocketed to $112 per barrel, inching ever closer to ...
Editor’s note, Friday, March 13, 2026 ... Infamously, U.S ... The “end” of the war, which Nixon declared on January 23, 1973, was actually a cease-fire between North and South, but it did allow the vast majority of U.S ... February 1, 1973 ... ***.