EIA Short-Term Energy Outlook Report: WTI crude oil prices are expected to be $70.68/barrel in 2025, compared to previous expectations of $70.62/barrel; Brent crude oil prices are expected to be $74.22/barrel in 2025, compared to previous expectations of $74.50/barrel.
According to Arkham data, in the past eight minutes, grey release addresses transferred 1370.628 BTC (~ $130 million) to two unmarked addresses and 194.056 ETH (~ $660,000) to Coinbase Prime hot wallet addresses.