The past few months have been trying for companies and countries which produce oil and other commodities, the prices of which have slumped as demand has slowed in China - the motor of global growth in recent years - casting a cloud over the global economic recovery.
"In the current environment of low crude oil and gas prices, the board of directors of Repsol has agreed... To apply extraordinary impairments totaling approximately 2.9 billion euros to its 2015 earnings," the company said in a statement late yesterday.
It added that without the provision, the group would have made a net profit of 1.85 billion euros last year - an eight- per cent rise from 2014.
Shares in the oil giant nevertheless rose 6.4 per cent to 9.40 euros around midday today.
More From This Section
Analysts at equity research company AlphaValue said the adjusted net profit of 1.85 billion euros was above their expectations, "driven in our view by refining and strong cost cutting on Talisman."
BP announced earlier this month that it would slash 4,000 posts globally over the next two years in response to the collapsing oil prices.
The British energy giant had already cut 4,000 jobs last year as it prepared for a prolonged period of low prices.
Norwegian oil major Statoil, meanwhile, has also had to tighten its belt, cutting its investments in 2015.