Financial insights of WTI