Oil above $105 revives inflation fears as long-term yields hit multi-year highs · Faros