Here’s how long the three oil shock-induced bear markets lasted Finance News March 10, 2026 With U.S. oil topping $100 a barrel Monday, many investors are starting to worry about the impact surging energy prices…