Very weird, can anyone else give guidance on the difference on numbers here? If it is $630M then it slightly above the BP estimate. Looks like the $631M is best case scenario with the Jan-Feb numbers, and the forecast as a more conservative number realising it may be seasonal?
TIA