Bitcoin maintains a steady position above $70,000, reflecting stability in its value, while the International Energy Agency (IEA) has put forward a proposal for the largest oil reserve release in history, a move likely aimed at addressing current market challenges and stabilizing energy prices.