Oil Surges Above $107 as Treasury Yields Break Toward 5% | investalytix