Anasuria Hibiscus revenues fall 98% as firm delays oil sales
Revenues at Anasuria Hibiscus UK have dropped 98% as the company deferred oil sales in hopes of a recovery in the price of Brent Crude.
Revenues at Anasuria Hibiscus UK have dropped 98% as the company deferred oil sales in hopes of a recovery in the price of Brent Crude.