Oil hovers around $100 as US bonds suffer their worst quarter since 1994