It has been the most volatile day of oil trading in world history. The oil price spiralled to $115 (£86) a barrel at one point early on Monday, but word soon emerged of an emergency meeting of the G7 finance ministers. The speculation alone was enough to temper the rise …
This breakdown shows exactly how the Logic Quality and Community Trust scores were calculated, providing full transparency into our evaluation process.