Checkonchain's difficulty regression model estimated that, as of mid-March, the average cost of mining one Bitcoin was approximately $88,000, while Bitcoin was trading at nearly $69,000. This means that miners were losing an average of about $19,000 per Bitcoin mined. Rising energy costs related to geopolitical tensions in the Middle East have further squeezed miners' profit margins.
Source: