Broker Panmure Liberum forecast revenue of GBP155 million for Revolution Beauty's financial year due to end on February 28, 2025, which would represent a 19% fall from GBP191.3 million last year, and ...
Oil futures settled higher for a third session in a row on Thursday, but that wasn’t enough to shake off their losses for the week so far, with prices for ...