America’s oil backstop is showing its age

    The U.S. has relied heavily on its Strategic Petroleum Reserve, in recent years, with the Biden and Trump administrations authorizing a combined release of 352 million barrels of crude oil to help sta…


    Already an INSIDER? Sign in.