RE: Oil Price15 Jun 2021 15:14
Should imagine they're happy they were selling at half that price last year. This recovery must be do wonders for their cashflow.
"The current year revenue from sales of crude oil of $1,255,000 (2019: $314,000) comprised the sale of 34,421 barrels (2019: 5,210 barrels) of oil, which equated to average revenue of $36.45 (2019: $60.29) per barrel."