CNN reports: President Joe Biden is announcing an unprecedented release of oil from US reserves and taking steps to punish oil companies for not increasing production from unused leases on federal land, the White House says. The steps are an attempt to reduce gas prices while also putting an onus on oil companies to increase supply. The dramatic step confronts …
Read More »